Versions:
Onefetch is a command-line Git information tool written in Rust that displays concise project metadata and language-specific code statistics for any local Git repository directly inside the terminal. Developed by Ossama Hjaji and now in its twentieth release, version 2.27.1 continues to provide developers with an at-a-glance overview of repository health without ever requiring network access. After cloning or entering a Git project folder, users simply invoke the command to render an ASCII-art logo of the dominant programming language alongside commit count, branch count, current HEAD, pending changes, LOC, size on disk, license type, creation date, primary author percentage, and dependency tallies extracted from manifests such as Cargo.toml, package.json, or pom.xml. The tool supports more than fifty languages and frameworks, detects CI configurations, recognizes package managers, and automatically hides sensitive information such as author emails. Typical use cases include onboarding contributors who need a quick orientation, maintainers auditing legacy projects, interviewers reviewing candidate submissions, and DevOps engineers documenting internal services. Because Onefetch operates entirely offline, it integrates cleanly into secure build environments, air-gapped workstations, and containerized pipelines where external queries are prohibited. Configuration flags allow toggling fields, swapping color palettes, exporting to JSON, or defining custom ASCII art for proprietary stacks, while the lightweight Rust binary starts almost instantly even on repositories exceeding ten thousand commits. The software is available for free on get.nero.com, with downloads provided via trusted Windows package sources such as winget, always delivering the latest version, and supporting batch installation of multiple applications.
Tags: